NAT32 è un software che permette di trasformare un PC con Windows (dal 95 in poi!) in un vero e proprio router, senza interferire con le comunicazioni con l'esterno del PC stesso (come invece è molto probabile che accada utilizzando le iptables di Linux). Tale software è l'unico che permette di fare ciò sotto Windows. La configurazione è completamente guidata ed è possibile avviare il tool da riga di comando.
Segue una piccola guida per configurarlo facilmente e velocemente:
1 - installare il software; la directory di default è C:\nat32. E' necessario inoltre installare il protocollo di rete NDIS3PKT in una scheda - verrà replicato in tutte;
2 - avviare NAT_CFG per utilizzare il wizard di configurazione. E' importante selezionare almeno una scheda con l'attributo Private e un'altra con l'attributo Internet (il 90% dei motivi per cui si usa questo tool è per distribuire la connessione Internet);
3 - una volta terminato il wizard i file di configurazione sono stati memorizzati nella cartella di NAT32. Al riavvio è pertanto necessario solamente avviare il tool.
Per l'avvio batch (notare infatti che il tool è uno shareware e smette di fare il routing dopo 2 ore; non possibile registrarlo come servizio finchè non lo si compra) è talvolta necessario avviare NAT32 con un po' di ritardo rispetto all'avvio della rete (specialmente se si tratta di Wifi). Il seguente script permette di avviare il tool con un ritardo di 120 secondi:
choice /n/t:c,120/c:cc
C:\nat32\nat32 2
La prima istruzione serve per attendere 2 minuti, mentre la seconda avvia NAT32 con 2 schede di rete. Basta copiarla dentro un file *.cmd e metterlo in esecuzione automatica.